package com.ry.est.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * pay_order
 * @author 
 */
@Data
public class PayOrder implements Serializable {
    private Long id;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     * 支付订单号
     */
    private String payNo;

    /**
     * 阿里交易订单号
     */
    private String aliTradeNo;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 支付金额
     */
    private BigDecimal price;

    /**
     * 支付类型（1:定金,2:尾款）
     */
    private Integer payType;

    /**
     * 支付状态（1:未支付,2:支付成功,3:支付失败）
     */
    private Integer status;

    /**
     * 支付途径（1:现金,2:刷卡,3:支付宝,4:微信）
     */
    private Integer payChannel;

    /**
     * 创建人
     */
    private Long createdUserId;

    /**
     * 修改人
     */
    private Long updatedUserId;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 修改时间
     */
    private Date updatedTime;

    /**
     * 是否删除(0:否,1:是)
     */
    private Integer isDelete;

    private static final long serialVersionUID = 1L;
}